Visual Automated Model Transformation
نویسنده
چکیده
During the design process of dependable computer controlled systems the verification process aiming to assess whether the system fulfils its requirements or needs some re-design is indispensable at each level of abstraction and after each step of system model refinement in order to spare time and resources. When such a refinement step is performed, system characteristics like dependability, timeliness and correctness are assessed. The characteristics are subsequently confronted with requirements, therefore only provenly correct refinement steps are allowed. Several sophisticated mathematical tools exist supporting the assessment of these system parameters (e.g. SPIN model checker [3], PVS theorem prover [6]). However, special mathematical skills and a thorough knowledge of the underlying mathematics are required for their use. Moreover, additional obstacles (such as problems in the consistency and faithfulness of different sort of models) arise due to the lack of an automated transformation and back-annotation method between the mathematical and designer models. The aim of the ongoing research is to provide a general framework for a visual automated model transformation system providing provenly correct and complete, automatically generated transformation algorithms between UML-based system models and different types of mathematical models [7].
منابع مشابه
Semi-quantitative segmental perfusion scoring in myocardial perfusion SPECT: visual vs. automated analysis
Introduction: It is recommended that the physician apply at least a semi-quantitative segmental scoring system in myocardial perfusion SPECT. We aimed to assess the agreement between automated semi-quantitative analysis using QPS (quantitative Perfusion SPECT) software and visual approach for calculation of summed stress score (SSS), summed rest score (SRS) and summed difference score (SDS). ...
متن کاملDeveloping Reliable yet Flexible Software through If-Then Model Transformation Rules
Developing reliable yet flexible software is a hard problem. Although modeling methods enjoy a lot of advantages, the exclusive use of just one of them, in many cases, may not guarantee the development of reliable and flexible software. Formal modeling methods ensure reliability because they use a rigorous approach to software development. However, lack of knowledge and high cost practically fo...
متن کاملAutomated Multi - Paradigm Modelling : Meta - Modelling and Graph Transformation
We present Computer Automated Multi-Paradigm Modelling (CAMPaM) (Mosterman and Vangheluwe 2002) for ModelDriven Development based on Meta-Modelling and Graph Transformation. The syntax of a class of models of interest is graphically meta-modelled in an appropriate formalism such as Entity-Relationship Diagrams. From this description of abstract syntax, augmented with concrete (visual) syntax in...
متن کاملBPMN to BPEL case study solution in VIATRA2
Automated model transformations play an important role in modern model-driven system engineering in order to query, derive and manipulate large, industrial models. Since such transformations are frequently integrated to design environments, they need to provide short reaction time to support software engineers. Graph transformation (GT) [1] based tools have been frequently used for specifying a...
متن کاملTowards Model Transformation in Generated Eclipse Editor Plug-Ins
With the growing importance of model-driven development, the ability of transforming models into well-defined semantic domains becomes a key to automated code generation or verification in the software development process. In this paper, we describe a high-level concept for specifying model transformations by means of typed, attributed graph transformation at the level of formal visual language...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001